Solving Real-Life Locomotive-Scheduling Problems

نویسندگان

  • Ravindra K. Ahuja
  • Jian Liu
  • James B. Orlin
  • Dushyant Sharma
  • Larry A. Shughart
چکیده

The locomotive scheduling problem (or the locomotive assignment problem) is to assign a consist (a set of locomotives) to each train in a pre-planned train schedule so as to provide them sufficient power to pull them from their origins to their destinations. Locomotive scheduling problems are among the most important problems in railroad scheduling. In this paper, we report the results of a study of the locomotive scheduling problem faced by CSX Transportation, a major US railroad company. We consider the planning version of the locomotive scheduling model (LSM), where there are multiple types of locomotives and we need to decide the set of locomotives to be assigned to each train. We present an integrated model that determines the set of active and deadheaded locomotives for each train, light traveling locomotives from power sources to power sinks, and train-to-train connections (specifying which inbound train and outbound trains can directly connect). An important feature of our model is that we explicitly consider consist-bustings and consistency. A consist is said to be busted when the set of locomotives coming on an inbound train is broken into subsets to be reassigned to two or more outbound trains. A solution is said to be consistent over a week with respect to a train, if the train gets the same locomotive assignment each day it runs. We give a mixed integer programming (MIP) formulation of the problem that contains about 197 thousand integer variables and 67 thousand constraints. An MIP of this size cannot be solved to optimality or near-optimality in acceptable running times using commercially available software. Using problem decomposition, integer programming, and very large-scale neighborhood search, we developed a solution technique to solve this problem within 30 minutes of computation time on a Pentium III computer. When we compared our solution with the solution obtained by the software in-house developed by CSX, we obtained a savings of over 400 locomotives, which translates into savings of over one hundred million dollars annually. 1 Ravindra K. Ahuja, Industrial and Systems Engineering, University of Florida, Gainesville, FL 32611, USA. 2 Jian Liu, Industrial and Systems Engineering, University of Florida, Gainesville, FL 32611, USA. 3 James B. Orlin, MIT Sloan School of Management, MIT, Cambridge, MA 02139, USA. 4 Dushyant Sharma, Operations Research Center, MIT, Cambridge, MA 02139, USA. 5 Larry Shughart, CSX Transportation, Jacksonville, FL 32202, USA.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Concurrent Locomotive Assignment and Freight Train Scheduling

The locomotive assignment and the freight train scheduling are important problems in railway transportation. Freight cars are coupled to form a freight rake. The freight rake becomes a train when a locomotive is coupled to it. The locomotive assignment problem assigns locomotives to a set of freight rakes in a way that, with minimum locomotive deadheading time, rake coupling delay and locomotiv...

متن کامل

SOLVING REAL-LIFE TRANSPORTATION SCHEDULING PROBLEMS By JIAN LIU A DISSERTATION PRESENTED TO THE GRADUATE SCHOOL OF THE UNIVERSITY OF FLORIDA IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE OF DOCTOR OF PHILOSOPHY UNIVERSITY OF FLORIDA

of Dissertation Presented to the Graduate School of the University of Florida in Partial Fulfillment of the Requirements for the Degree of Doctor of Philosophy SOLVING REAL-LIFE TRANSPORTATION SCHEDULING PROBLEMS By Jian Liu August, 2003 Chair: Dr. Ravindra K. Ahuja Major Department: Industrial and Systems Engineering Transportation by railroads and airlines contains a rich set of optimization ...

متن کامل

The Special Application of Vehicle Routing Problem with Uncertainty Travel Times: Locomotive Routing Problem

This paper aims to study the locomotive routing problem (LRP) which is one of the most important problems in railroad scheduling in view of involving expensive assets and high cost of operating locomotives. This problem is assigning a fleet of locomotives to a network of trains to provide sufficient power to pull them from their origins to destinations by satisfying a rich set of operational con...

متن کامل

Constraint-based Scheduling: an Introduction for Newcomers

Constraint-based scheduling is an approach for solving real-life scheduling problems by stating constraints over the problem variables. By providing generic constraint satisfaction techniques on one side and specialised constraints on the other side, constraint programming achieves a very good generality and efficiency and thus it becomes very popular in solving real-life combinatorial (optimis...

متن کامل

A Slot Representation of the Resource-Centric Models for Scheduling Problems

Conventional approach to solving scheduling problems using constraint technology is based on a static formulation of the problem; in particular all the scheduled activities are expected to be known in advance. Such static formulation is not capable to solve many real-life planning and scheduling problems where the appearance of the activity depends on allocation of other activities during sched...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Transportation Science

دوره 39  شماره 

صفحات  -

تاریخ انتشار 2005